motor town - German English Dictionary